Investigating measures for applying statistical process control in software organizations
نویسندگان
چکیده
منابع مشابه
Investigating Software Maintenance Challenges in Small Organizations
Software Maintenance (SM) constitutes a critical function that enables organizations to continually leverage their IT capabilities. However a majority of the SM methodologies are geared toward large organizations. This is detrimental to small organizations (SO), for which SM remains an important function. This research contributes to the discipline by a) evaluating the appropriateness of existi...
متن کاملOptimum Control Limits for Employing Statistical Process Control in Software Process
There is an increased interest in using control charts for monitoring and improving software processes, particularly quality control processes like reviews and testing. In a control chart, control limits are established for some attributes and, if any point falls outside the limits, it is assumed to be due to some special causes that need to be identified and eliminated. If the control limits a...
متن کاملManaging Software Process Improvement (SPI) through Statistical Process Control (SPC)
Measurement based software process improvement is nowadays a mandatory activity. This implies continuous process monitoring in order to predict its behavior, highlight its performance variations and, if necessary, quickly react to them. Process variations are due to common causes or assignable ones. The former are part of the process itself while the latter are due to exceptional events that re...
متن کاملStatistical Process Control for Software: Fill the Gap
The characteristic of software processes, unlike manufacturing ones, is that they have a very high human-centered component and are primarily based on cognitive activities. As so, each time a software process is executed, inputs and outputs may vary, as well as the process performances. This phenomena is better identified in literature with the terminology of “Process Diversity” (IEEE, 2000). G...
متن کاملProcess Enactment in Virtual Software Organizations
The conventional approach to process enactment employs a client-server architecture, in which a central engine executes process descriptions and often stores documents produced by the processes. This approach has been successful for automating processes in many situations. However, it relies on a significant centralized computing infrastructure, which does not fit distributed, loosely coupled “...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Software Engineering Research and Development
سال: 2018
ISSN: 2195-1721
DOI: 10.1186/s40411-018-0054-4